trench storage - İspanyolca İngilizce Sözlük